home *** CD-ROM | disk | FTP | other *** search
- unit Main;
-
- interface
-
- uses
- SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
- Forms, Dialogs, ExtCtrls, StdCtrls, Buttons,
- HH,INTRO,LEJA,SPEC,JS,CODES, MPlayer;
-
- type
- TForm1 = class(TForm)
- Image1: TImage;
- intr: TBitBtn;
- lj: TBitBtn;
- js: TBitBtn;
- s: TBitBtn;
- ia: TBitBtn;
- hi: TBitBtn;
- hg: TBitBtn;
- scl: TBitBtn;
- Image2: TImage;
- Label1: TLabel;
- MediaPlayer1: TMediaPlayer;
- Timer1: TTimer;
- ListBox1: TListBox;
- BitBtn1: TBitBtn;
- Button1: TButton;
- procedure hiClick(Sender: TObject);
- procedure hgClick(Sender: TObject);
- procedure intrClick(Sender: TObject);
- procedure iaClick(Sender: TObject);
- procedure ljClick(Sender: TObject);
- procedure sClick(Sender: TObject);
- procedure jsClick(Sender: TObject);
- procedure sclClick(Sender: TObject);
- procedure Timer1Timer(Sender: TObject);
- procedure intrMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure ljMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure jsMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure sMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure iaMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure hiMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure hgMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure sclMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure Image1Click(Sender: TObject);
- procedure BitBtn1Click(Sender: TObject);
- procedure BitBtn1MouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- procedure FormShow(Sender: TObject);
- procedure Button1Click(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- Form1: TForm1;
- star:integer;
- get,e:Boolean;
-
- implementation
-
- {$R *.DFM}
-
- procedure TForm1.hiClick(Sender: TObject);
- begin
- FORM2.LABEL1.CAPTION:='HYPER INTERACTIVITY';
- FORM2.MEMO1.LINES.LOADFROMFILE('\TEXT\HYPER.TXT');
- FORM2.MEMO2.LINES.LOADFROMFILE('\TEXT\HYPER.TXT');
- FORM2.SHOW;
- end;
-
- procedure TForm1.hgClick(Sender: TObject);
- begin
- FORM2.LABEL1.CAPTION:='HTML GLOSSARY';
- FORM2.MEMO1.LINES.LOADFROMFILE('\TEXT\HTML.TXT');
- FORM2.MEMO2.LINES.LOADFROMFILE('\TEXT\HTML.TXT');
- FORM2.SHOW;
- end;
-
- procedure TForm1.intrClick(Sender: TObject);
- begin
- FORM3.LABEL1.CAPTION:='INTRODUCTION';
- FORM3.FE.CAPTION:='FEATURE';
- FORM3.HI.CAPTION:='JAVA HISTORY';
- FORM3.INS.CAPTION:='INSIDE STORY';
- FORM3.TAG:=1;
- FORM3.SHOW;
- end;
-
- procedure TForm1.iaClick(Sender: TObject);
- begin
- FORM3.LABEL1.CAPTION:='INTRODUCING AWTS';
- FORM3.FE.CAPTION:='CHAPTER 1';
- FORM3.HI.CAPTION:='CHAPTER 2';
- FORM3.INS.CAPTION:='CHAPTER 3';
- FORM3.TAG:=2;
- FORM3.SHOW;
- end;
-
- procedure TForm1.ljClick(Sender: TObject);
- begin
- FORM4.SHOW;
- end;
-
- procedure TForm1.sClick(Sender: TObject);
- begin
- FORM5.SHOW;
- end;
-
- procedure TForm1.jsClick(Sender: TObject);
- begin
- FORM6.SHOW
- end;
-
- procedure TForm1.sclClick(Sender: TObject);
- begin
- FORM7.SHOW;
- end;
-
- procedure TForm1.Timer1Timer(Sender: TObject);
- begin
- with mediaplayer1 do
- if tracklength[1]=position then
- begin
- star:=star+1;
- filename:=listbox1.items[star];
- open;
- play;
- if star=5 then star:=-1;
- end;
- end;
-
- procedure TForm1.intrMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- intr.setfocus;
- end;
-
- procedure TForm1.ljMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- lj.setfocus;
- end;
-
- procedure TForm1.jsMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- js.setfocus;
- end;
-
- procedure TForm1.sMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- s.setfocus;
- end;
-
- procedure TForm1.iaMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- ia.setfocus;
- end;
-
- procedure TForm1.hiMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- hi.setfocus;
- end;
-
- procedure TForm1.hgMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- hg.setfocus;
- end;
-
- procedure TForm1.sclMouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- scl.setfocus;
- end;
-
- procedure TForm1.Image1Click(Sender: TObject);
- begin
- close;
- end;
-
- procedure TForm1.BitBtn1Click(Sender: TObject);
- begin
- with mediaplayer1 do
- begin
- filename:='\rock.wav';
- open;
- wait:=true;
- play;
- end;
- close;
- end;
-
- procedure TForm1.BitBtn1MouseMove(Sender: TObject; Shift: TShiftState; X,
- Y: Integer);
- begin
- bitbtn1.setfocus;
-
- end;
-
- procedure TForm1.FormShow(Sender: TObject);
- begin
- IMAGE1.PICTURE.LOADFROMFILE('\MAIN.BMP');
- star:=-1;
- get:=False;
- with mediaplayer1 do
- begin
- filename:='\soft4.wav';
- open;
- play;
- end;
- end;
-
- procedure TForm1.Button1Click(Sender: TObject);
- begin
- ABOUTBOX.SHOW
- end;
-
- end.
-